small piece of arable ground - French English Dictionary